package x.zero.pojo.entity;
import java.util.Date;
import java.util.Date;
import lombok.Data;
import io.swagger.annotations.ApiModelProperty;
import org.beetl.sql.annotation.entity.AssignID;
/*
* 定时任务调度表
* gen by Zero-Beetsql3Generator 2021-01-18
*/
@Data
public class SysJob {

	//任务ID
	@ApiModelProperty(value = "任务ID")
	private Long id;
	//任务名称
	@ApiModelProperty(value = "任务名称")
	private String jobName ;
	//任务组名
	@ApiModelProperty(value = "任务组名")
	private String jobGroup ;
	//调用目标字符串
	@ApiModelProperty(value = "调用目标字符串")
	private String invokeTarget ;
	//cron执行表达式
	@ApiModelProperty(value = "cron执行表达式")
	private String cronExpression ;
	//计划执行错误策略（1立即执行 2执行一次 3放弃执行）
	@ApiModelProperty(value = "计划执行错误策略（1立即执行 2执行一次 3放弃执行）")
	private String misfirePolicy ;
	//是否并发执行（0允许 1禁止）
	@ApiModelProperty(value = "是否并发执行（0允许 1禁止）")
	private String concurrent ;
	//状态（0正常 1暂停）
	@ApiModelProperty(value = "状态（0正常 1暂停）")
	private Integer status ;
	//创建者
	@ApiModelProperty(value = "创建者")
	private String createBy ;
	//创建时间
	@ApiModelProperty(value = "创建时间")
	private Date createTime ;
	//更新者
	@ApiModelProperty(value = "更新者")
	private String updateBy ;
	//更新时间
	@ApiModelProperty(value = "更新时间")
	private Date updateTime ;
	//备注信息
	@ApiModelProperty(value = "备注信息")
	private String remark ;


}
